ramp-incorporate

Files a US LLC formation through the Ramp CLI to clear financing application blockers.

2|1|Updated Jul 24, 2026
One-click install
npx skills add https://github.com/ramp-public/skills --skill ramp-incorporate-ramp-public
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ramp-incorporate
Source: https://github.com/ramp-public/skills/tree/main/plugins/ramp/skills/ramp-incorporate
Command: npx skills add https://github.com/ramp-public/skills --skill ramp-incorporate-ramp-public

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Businesses applying for Ramp financing without an existing legal entity hit a COMPLETE_INCORPORATION blocker that stalls their application. This Skill guides an agent through filing a US LLC directly through the Ramp CLI so the financing application can proceed. ## Core Features & Use Cases - Blocker Resolution: Detects and resolves the COMPLETE_INCORPORATION blocker reported by the Ramp application progress endpoint, including recovery branches for name conflicts, state compliance issues, and identity rejections. - Guided Formation Filing: Walks through state selection, NAICS industry lookup, ranked LLC name options, applicant record creation, and formation submission via the ramp CLI. - Safe SSN Handling: Enforces strict rules so SSN data is never collected in chat, CLI arguments, or environment variables; SSN entry happens only in the Ramp-hosted form. - Status Tracking and Documents: Polls formation status through PENDING_REVIEW, SUBMITTED, and APPROVED states, then retrieves articles of incorporation and the EIN letter. - Use Case: A founder submits a Ramp financing application, learns their business has no legal entity, and asks the agent to file a Delaware LLC. The agent gathers three name options, submits the formation, and monitors it until the EIN is issued and backfilled into the application. ## Quick Start Ask the agent to incorporate your business through Ramp after your financing application has been submitted and shows a COMPLETE_INCORPORATION blocker.

Frequently Asked Questions about ramp-incorporate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I incorporate an LLC through Ramp?

After your Ramp financing application is submitted, run ramp incorporation states and industries search to pick a state and NAICS code, create the applicant record, then run ramp incorporation submit with three ranked name options. Poll ramp incorporation status until the filing is approved.

How do I fix the COMPLETE_INCORPORATION blocker on a Ramp application?

Check GET /developer/v1/applications/progress for the blocker reason. For NO_LEGAL_ENTITY, submit a new formation; for NAME_CONFLICT, resubmit with new name options; for STATE_COMPLIANCE, consider a different state. The blocker clears once the formation is processed.

Can I use Ramp incorporation if my business already has an EIN?

No. This flow is only for businesses without a legal entity. If your business already has an EIN, use the ramp-apply-for-account PATCH flow to update the application instead of filing a new formation.

Does the Ramp CLI collect my SSN during incorporation?

No. The CLI never accepts SSN values in arguments, JSON payloads, or environment variables. SSN last-4 entry happens only in the Ramp-hosted application form reached through the deep link from application progress.

Is Ramp incorporation available for non-US founders or businesses?

No. The launch flow is US-only. Member addresses must include country US, nationality defaults to US, and Ramp rejects non-US country and nationality values.

Why does ramp incorporation submit say no applicant exists?

The formation submit requires an incorporation applicant record created in the same authenticated session. Run ramp incorporation applicant create then applicant get with the same CLI binary and OAuth login, then retry the submit.