Skip to content
Grain logo

Grain integration

Productivity & Collaboration · 9 actions · API key auth

Access Grain meeting recordings, transcripts, highlights, and AI-generated summaries. List and retrieve recordings with flexible filters, fetch full transcripts, browse teams, meeting types, and views, and manage webhook subscriptions for recording events.

The ModuleX Grain integration lets a ModuleX agent operate Grain on your behalf, running create, remove and list actions across recordings, transcripts and views, directly from a plain-English request, using your organization's own Grain credentials. No pre-built workflow is required: the agent picks the right Grain action for the task.

Grain is a productivity & collaboration platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Grain action. Or, when you want a repeatable process, the composer assembles a Grain workflow for you, streaming the nodes onto the canvas as it builds.

Drive Grain in plain English

Type what you want. A ModuleX agent picks the right Grain action, or chains several, and runs it. No workflow to build.

  • Create a webhook to receive recording events
    resolves tocreate_hook
  • Find the hook I describe and remove it
    resolves tolist_hooksdelete_hook
  • Show me the recordings that match what I describe
    resolves tolist_recordings

What you can automate with Grain

  • Find the right hook and remove it in one promptlist_hooksdelete_hook
  • Pull a list of recordings for a reportlist_recordings
  • Look up a transcript on demandget_transcript

Grain integration at a glance

VendorGrain
Actions available9
AuthenticationAPI key
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJul 2026

All 9 Grain actions

Recordings2
list_recordings
List recordings from Grain with optional filters and pagination
get_recording
Get details of a single recording by ID
Transcripts1
get_transcript
Get the full transcript of a recording
Views1
list_views
List available Grain views for webhook subscriptions
Teams1
list_teams
List all teams in the workspace
Meeting Types1
list_meeting_types
List all meeting types in the workspace
Hooks3
create_hook
Create a webhook to receive recording events
list_hooks
List all webhooks for the account
delete_hook
Delete a webhook by ID

See full parameters and response schemas in the Grain integration docs

Two ways to use Grain in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Grain action and runs it. No workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Grain into a repeatable workflow you can run on a schedule, from chat, or as an API.

Connecting Grain

API keyGrain uses API-key authentication. You provide your own Grain secret key; ModuleX encrypts it and scopes it to your organization, so your whole team can use Grain without re-authenticating.

Step-by-step setup in the Grain docs

Works with Grain

Agents often chain Grain with these. Connect them once and one agent can use all of them in a single task.

Grain + ModuleX FAQ

  • A ModuleX agent can run any of Grain's 9 actions, across recordings, transcripts, views and teams, from a plain-English request, using your organization's own Grain credentials.

Put Grain to work in ModuleX.

Connect Grain once with your own credentials and let your agent run all 9 actions on demand.

Last updated: Jul 2026Browse all 179 integrations