Spoki, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Spoki account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- Marketing Automation
- Connects with a key
- 21 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Spoki is
Spoki is an Italian platform that integrates WhatsApp's official APIs to automate communication for marketing, sales, customer support, and payments.
You paste in a key from your own Spoki account. It is kept encrypted, and you can withdraw it from inside Spoki whenever you like.
One message in, the work done in Spoki.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Spoki. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Spoki account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Spoki
These are the ready-made tools your AI employee already has in Spoki. It is not limited to them, but it never has to be taught these.
- Create custom fieldTool to create a new custom field. use when defining extra data points for contacts.
- Create or Update ContactTool to create or update a contact. use when you need to upsert a single contact record via the sync endpoint.
- Delete contactTool to delete a specific contact. use after confirming the contact id. example prompt: "delete contact with id 1091234."
- Get Account Current ReportTool to get the current report for a specified account. use when you need up-to-date metrics on messages and conversations for an account. note: result is cached for 30 minutes.
- List AgenciesTool to list all agencies accessible to the user. use when you need to retrieve all agencies for the authenticated account.
- List AutomationsTool to list, search, and filter automations. use after authenticating to retrieve available automations and apply optional search or platform filters.
- List campaignsTool to list, search, and filter campaigns. use when you need to retrieve campaigns optionally filtered by scheduled datetime.
- List ContactsTool to list, search, and filter contacts. use when you need to retrieve contacts with optional search and filters.
- List Custom FieldsTool to list, search, and filter custom fields. use when you need to fetch available custom-field definitions by label or code.
- List tagsTool to list, search, and filter tags. use when you need to fetch all tags for the account.
- List TagsTool to list, search, and filter tags. use when you need to fetch all tags for the account.
- List templatesTool to list, search, and filter whatsapp templates. use when you need to retrieve available templates, optionally filtering by keywords.
- List TicketsTool to list, search, and filter tickets. use when you need to retrieve tickets with optional pagination and filters.
- List WhatsApp templatesTool to list, search, and filter whatsapp templates. use when you need to retrieve available templates, optionally filtering by keywords.
- Retrieve AccountTool to retrieve details of a specific account. use after confirming the account id is valid.
- Retrieve AutomationTool to retrieve details of a specific automation. use after listing automations to fetch full details including webhooks and timestamps. example: retrieve automation with id 34501
- Retrieve ContactTool to retrieve details of a specific contact. use when you have a contact id and need full profile details.
- Retrieve Custom FieldTool to retrieve details of a specific custom field. use when you have a field id and need its metadata before using it in automations.
- Retrieve TagTool to retrieve details of a specific tag. use when you need tag metadata by id.
- Retrieve TemplateTool to retrieve details of a specific template. use after obtaining a template id.
- Update Custom FieldTool to update a specific custom field. use after retrieving a field to change its label.
You stay the boss of your Spoki account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Spoki account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Spoki is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Spoki and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Spoki
- Can an AI employee really work inside Spoki?
- Yes. It signs in to your own Spoki account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Spoki?
- No. Nothing moves and nothing is replaced. Your records stay in Spoki, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Spoki account?
- You paste in a key from your own Spoki account. It is kept encrypted, and you can withdraw it from inside Spoki whenever you like. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Spoki?
- It has 21 ready-made tools in Spoki today, among them Create custom field, Create or Update Contact and Delete contact. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Spoki and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Spoki and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Spoki?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Spoki is written down with what it did and when.