Native Typeform OpenClaw Plugin & Skill | ClawHub
Looking to integrate Native Typeform into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate search & research tasks instantly, without having to write custom tools from scratch.
What this skill does
Read Typeform forms and responses directly via the Typeform API. Use when you need to list forms, retrieve survey responses, or get form performance stats. Calls api.typeform.com directly with no third-party proxy.
Install
openclaw skills install @codeninja23/native-typeformnpx clawhub@latest install native-typeformFull SKILL.md
Open original| name | description |
|---|---|
| typeform | Read Typeform forms and responses directly via the Typeform API. Use when you need to list forms, retrieve survey responses, or get form performance stats. Calls api.typeform.com directly with no third-party proxy. |
SKILL.md content below is scrollable.
Typeform
Read forms and responses directly via api.typeform.com.
Setup (one-time)
- Go to https://admin.typeform.com/account#/section/tokens
- Click Generate a new token, give it a name, select scopes:
Forms: ReadResponses: ReadInsights: Read
- Copy the token and set it:
TYPEFORM_TOKEN=tfp_your_token_here
Commands
List your forms
python3 /mnt/skills/user/typeform/scripts/typeform.py list-forms
Search forms by title
python3 /mnt/skills/user/typeform/scripts/typeform.py list-forms --search "customer survey"
Get form definition (questions, logic, fields)
python3 /mnt/skills/user/typeform/scripts/typeform.py get-form <form_id>
Get responses for a form
python3 /mnt/skills/user/typeform/scripts/typeform.py responses <form_id>
Get last 100 responses
python3 /mnt/skills/user/typeform/scripts/typeform.py responses <form_id> --limit 100
Filter responses by date range
python3 /mnt/skills/user/typeform/scripts/typeform.py responses <form_id> \
--since 2026-01-01T00:00:00Z \
--until 2026-02-01T00:00:00Z
Get form insights (views, completions, completion rate)
python3 /mnt/skills/user/typeform/scripts/typeform.py insights <form_id>
Get your account info
python3 /mnt/skills/user/typeform/scripts/typeform.py me
Notes
- Free plan: 10 responses/month across all forms. API reads still work regardless.
- Rate limit: 2 requests/second.
- Form IDs look like
abc123XY— find them in your Typeform dashboard URL or vialist-forms. - Webhooks require a PRO plan and are not supported by this skill.