Sokko

Use Grain with Sokko.

Connect Grain and tell Sokko what to do. It runs the actions you ask for and reacts to what happens. No workflows, no code.
Works with 1,000+ tools · No code required
Actions

Everything Sokko can do in Grain

Every Grain action Sokko can run. Ask for one in a sentence and it's done.

Create Hook

Create a Grain webhook subscription after Grain verifies that the public HTTPS callback returns a 2xx response.

Create Upload

Create a Grain transcript upload or an audio/video upload slot. Transcript content is submitted in this call. By default, Grain automatically promotes the completed upload into a recording; set auto_promote=false to stage it instead. Automatic promotion creates a recording that cannot be undone through Grain's documented API. Audio/video responses provide signed PUT instructions, but this action does not transfer media bytes.

Delete Hook

Permanently delete one Grain webhook subscription.

Download Recording

Download a recording's original audio or video media through Composio file storage. Use the transcript action instead when transcript text is needed.

Get Connection Info

Identify the connected Grain user or workspace and report the connection's authentication type, scope, and expiry without exposing credentials.

Get Recording

Get one Grain recording by ID, optionally including participants, summaries, notes, and other expanded meeting data.

Get Recording Transcript

Get a Grain recording transcript as structured speaker segments, plain text, WebVTT, or SRT.

Get Upload

Get one Grain upload by ID, including its processing status and optional attributes or transcript data.

List Hooks

List Grain webhook subscriptions, optionally filtering by event type or enabled state.

List Recordings

Return one page of recordings visible to the connected Grain user, with optional search filters and expanded meeting data.

List Reference Data

List visible Grain users, teams, or meeting types and return their IDs for recording filters, sharing, and upload metadata.

List Uploads

Return one page of Grain uploads, optionally filtered by media type and expanded with attributes or transcript data.

Promote Upload

Start promotion of a manually staged Grain upload into a recording. This creates a recording and cannot be undone through Grain's documented API.

Update Recording Access

Share a recording with one Grain user or team, or remove that user or team's access.

Update Recording Tag

Add or remove one tag on a Grain recording.

Update Recording Title

Replace the title of an existing Grain recording.

Update Upload

Replace attributes on an awaiting or manually staged Grain upload before it is promoted.
Get connected

Live in your Slack in two minutes.

No workflows to wire up. Turn on the tools you already use, and your agent gets to work.
Add to Slack
1

Add Sokko to Slack

One click from the Slack marketplace. Your whole team gets Sokko at once.
YouTube
ElevenLabs
Fireflies
HeyGen
LMNT
Listen Notes
Retell AI
Recall.ai
2

Connect your tools

Sokko works with 1,000+ apps and any MCP server.
Martin
9:53 AM
@Sokko
What can you do with Grain?
3

Put Sokko to work

@mention Sokko in any channel and it gets going. Minutes, not a weekend.

Questions, answered.

Sokko is an AI assistant that lives in your Slack. Connect your apps, ask for what you need in plain language, and Sokko takes the work off your plate.

Sign up to Sokko, ask Sokko to connect to Grain, and approve the connection when prompted. From then on you can ask Sokko to do things in Grain whenever you need.

No. There's nothing to build or configure. You ask Sokko in Slack the same way you'd ask a colleague, and Sokko handles the rest.

Yes. Ask once and tell Sokko when to repeat it, like every Monday at 9am, and it becomes a routine that runs without you.

Read and act on data in Grain, and trigger workflows when something changes there. Tell Sokko the outcome you want and it handles the rest.

Yes. Sokko connects to 1,000+ apps and any MCP server, so you can ask for tasks that span Grain and the rest of your stack in a single request.

What will your first agent do?

Create an agent, connect your tools, and give it a task. Your first 3 days are free, with $5 in AI credits to start.