The pdf of Inverse Gaussian distribution, IG$(\mu,\lambda)$, is :
$$p_X(x)=\sqrt\frac{\lambda}{2\pi x^3}\exp\left[\frac{-\lambda}{2\mu^2x}(x-\mu)^2\right];\quad x>0,\lambda,\mu>0$$
I have to compute the Characteristic Function, $\phi_X(t)$.
$$\phi_X(t)=\mathbb E(e^{itX})=\int_0^\infty e^{itx}\sqrt\frac{\lambda}{2\pi x^3}\exp\left[\frac{-\lambda}{2\mu^2x}(x-\mu)^2\right] \, dx$$
I tried to fall it under Gamma function.
$$\phi_X(t)=\sqrt\frac{\lambda}{2\pi}e^{\lambda/\mu}\int_0^\infty x^{\frac{-3}{2}}\exp\left[-\left(\frac{\lambda}{2\mu^2}+\frac{\lambda}{2x^2}-it\right)x\right]dx$$
$$ = \sqrt\frac{\lambda}{2\pi}e^{\lambda/\mu}\int_0^\infty x^{\frac{-3}{2}}\exp\left[\left(it-\frac{\lambda}{2\mu^2}\right)x-\frac{\lambda}{2x}\right]dx $$
Why not use a computer algebra system to do the manual work for you? Given random variable $X\sim \operatorname{InverseGaussian}(\mu, \lambda)$ with pdf $f(x)$:
... the expectation you seek is simply:
where
Expectis a function from themathStaticaadd-on to Mathematica (I am one of the authors of the former). There are other packages for Maple etc (I am not an author of that package) that can solve these sorts of problems too, and then you can solve them yourself just as easily.