24 actions ready for your AI

Connect Sakari to your AI

Add your Sakari key once and every AI you use can fetch campaigns, create campaigns and fetch contacts through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from Sakari's own documented API, and we have not run them here yet.

Use your own Sakari account. Credentials stay encrypted in ahel.

Tell me when ahel has verified Sakari

What your AI can do with Sakari

Choose a task and ask your AI.

Campaign

  • Campaigns fetch allGET

    Fetch campaigns

    accountIdrequired
    Account to apply operations to
    offset
    Results to skip when paginating through a result set
    limit
    Maximum number of results to return
    name
    Filter by name or part of
  • Campaigns createPOST

    Create campaign

    accountIdrequired
    Account to apply operations to
  • Campaigns fetchGET

    Fetch campaign by ID

    accountIdrequired
    Account to apply operations to
    campaignIdrequired
    ID of campaign to return
  • Campaigns updatePUT

    Updates a campaign

    accountIdrequired
    Account to apply operations to
    campaignIdrequired
    ID of campaign
  • Campaigns removeDELETE

    Deletes a campaign

    accountIdrequired
    Account to apply operations to
    campaignIdrequired
    Campaign id to delete

Contact

  • Contacts fetch allGET

    Fetch contacts

    accountIdrequired
    Account to apply operations to
    offset
    Results to skip when paginating through a result set
    limit
    Maximum number of results to return
    firstName
    Filter by first name or part of
  • Contacts createPOST

    Create contact

    accountIdrequired
    Account to apply operations to
    mergeStrategy
    Determines how existing contacts with matching mobile numbers are treated
  • Contacts fetchGET

    Fetch contact by ID

    accountIdrequired
    Account to apply operations to
    contactIdrequired
    ID of contact to return
  • Contacts updatePUT

    Updates a contact

    accountIdrequired
    Account to apply operations to
    contactIdrequired
    ID of contact
  • Contacts removeDELETE

    Deletes a contact

    accountIdrequired
    Account to apply operations to
    contactIdrequired
    Contact id to delete

Template

  • Templates fetch allGET

    Fetch templates

    accountIdrequired
    Account to apply operations to
    offset
    Results to skip when paginating through a result set
    limit
    Maximum number of results to return
    name
    Filter by name or part of
  • Templates createPOST

    Create template

    accountIdrequired
    Account to apply operations to
  • Templates fetchGET

    Fetch template by ID

    accountIdrequired
    Account to apply operations to
    templateIdrequired
    ID of template to return
  • Templates updatePUT

    Updates a template

    accountIdrequired
    Account to apply operations to
    templateIdrequired
    ID of template
  • Templates removeDELETE

    Deletes a template

    accountIdrequired
    Account to apply operations to
    templateIdrequired
    Template id to delete

Conversation

  • Conversations fetch allGET

    Fetch conversations

    accountIdrequired
    Account to apply operations to
    offset
    Results to skip when paginating through a result set
    limit
    Maximum number of results to return
  • Conversations fetchGET

    Fetch conversation by ID

    accountIdrequired
    Account to apply operations to
    conversationIdrequired
    ID of template to return
  • Conversations closePUT

    Closes a conversation

    accountIdrequired
    Account to apply operations to
    conversationIdrequired
    ID of conversation
Show 3 more groups

Message

  • Messages fetch allGET

    Fetch messages

    accountIdrequired
    Account to apply operations to
    offset
    Results to skip when paginating through a result set
    limit
    Maximum number of results to return
    contactId
    ID of contact
  • Messages sendPOST

    Send Messages

    accountIdrequired
    Account to apply operations to
    conversations
    List of conversation ids to send messages to
    media
    List of media objects to attach to message
  • Messages fetchGET

    Fetch message by id

    accountIdrequired
    Account to apply operations to
    messageIdrequired
    ID of message to return

Webhook

  • Webhooks fetch allGET

    Fetch active webhooks

    accountIdrequired
    Account to apply operations to
  • Webhooks subscribePOST

    Subscribe to message events

    accountIdrequired
    Account to apply operations to

Tool

  • Tools share filePOST

    Share file - use to host a file and generate a short link to be used directly in a message or as a link to media for a MMS

    bodyrequired
    The request body.

Ask your AI

Try one of these requests with a connected AI.

  • Create a campaign in Sakari
  • Create a contact in Sakari
  • Send a message in Sakari
  • Create a template in Sakari
  • Update a campaign in Sakari
  • Update a contact in Sakari

Sakari MCP server, hosted by ahel

One hosted endpoint serves Sakari. There is nothing to install and no local server to run.

Connect Sakari to Claude, Claude Code, Cursor or Codex

  1. Add your Sakari key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About Sakari

Sakari is a messaging service. Connect your own key and your AI can fetch campaigns, create campaigns and fetch contacts.

Sakari over MCP: ahel serves Sakari to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your Sakari key once, paste one link into your AI, and the actions above are there.

Messaging

Questions

Is my Sakari key safe?

Your Sakari key is sealed in ahel and added to the request server-side when your AI calls Sakari. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use Sakari through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with Sakari?

24 actions today, covering campaigns, contacts and templates. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting Sakari cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. Sakari may bill you for API use under its own terms.